Great place! It had everything we needed, it was clean and the views from the living room and kitchen are amazing and very close to most attractions and restaurants! Xavier was extremely nice and even checked in on us to make sure we were comfortable and had everything we needed. I would definitely recommend this place.