A small hotel offering a home-like atmosphere. Located near the beach, it features free Wi-Fi and a bar.