Hotel Sylvia offers simple rooms, an airy restaurant, a rooftop terrace with sea views, and a garden.