Laid-back hotel offering sea views, a bar, cafe, and terrace. Features comfortable rooms and apartments.