This place was PERFECT! I had to cancel my 2 nights in the keys because of the hurricane and booked this place same day so that I could fly out the next day early. Within minutes I was provided with all the information I needed and confirmed. Communication was promt and thoughtful and the property was FLAWLESS! You can tell a lot of passion, thought, care, and effort has gone into providing such an amazing experience for their guest. I stayed at property the night before and wish i wouldve just booked both nights here! Definitely a 5 star stay!