We had a nice stay. Check in was a bit rocky, but that was partly my own fault. The place is great for adults / older children. There were a lot of steep stairs and drop-offs that made it a bit nerve-wracking with a toddler. The location is fantastic, and the sunroom/dining area was very nice. Overall our visit was quite positive.