Puesta de Sol is a B&B offering comfortable rooms, private terraces, and a garden.