We had such a great time here! Plenty of space for our group, beautiful rooms and the terrace is the best place to hang out. Makes all those stairs worth it.