Hotel Gajeta offers understated rooms and suites, some with sea views, a restaurant, and a rooftop terrace in a historic building.