The unit was very clean, had an amazing view, and was very comfortable. My family enjoyed coming back to a great place after a day out exploring the island. The master bathroom was very big and it was very convenient to have a washer/dryer in the unit. Communication was quick (they checked in every day and sent someone out promptly when we had an issue with the TV and fixed it right away), check in and check out was easy. Would highly recommend this unit and will definitely look to My Perfect Stay for future vacations!