Exceeded our expectations. The pictures are wonderful but the place in person is gorgeous with the perfect location. Every amenity you can think of has been provided. We will definitely be back!