Great location, great amenities. They were very accommodating to us - given that we were staying with our baby. The view is spectacular- this place is even better than what you see in pictures. I highly recommend it.