Location was awesome - beach, restaurants and things to do close by. The floors could have been a little cleaner, but over all the unit looks just like the pictures. Owners were easy to contact and to work with. The rooftop bar and pool were fantastic. Highly recommend staying here.