Great location, kitchen, and living room made our stay very nice. Beds were comfy and plenty of hot water for bath or shower. Wonderful terraces and again, the location was perfect for us.