Beachfront hotel offering simple rooms & apartments. Features a cafe/bar with sea views, spacious accommodations, and king-size beds.