Cozy hotel, Albergo Mediterraneo, offering snug rooms, dining, a bar, garden, and a rooftop deck with sea views.