Great location, lovely place. The terrace is the jewel, but a functional kitchen and spacious rooms contribute. Right in the heart of town, and very comfortable. Great restaurants really close. Would love to stay there again. Do bear in mind- terraces like that require some stair climbing! I felt it was completely worth it.