We booked this place based on the reviews and it did not disappoint! It was so clean and communication was great. Anytime I had a question or needed to contact Diane, she always got back to me in a timely manner. She worked with us as well as we booked this place kind of last minute. The views were great from the balcony which we took full advantage of every evening when the kids went to bed. I would definitely rent this place again!