Our family had a great stay here. If vistas are a big deal for you then this place will not disappoint. The view from the family room and balcony is amazing. Got some great dining tips from Gerarda and we were able to walk to all kinds of great places with our two young ones.