This apartment is basically perfect. Everything was super clean and ready for us when we arrived. Mike could not have been more helpful before the trip and during; he answered every question we had and gave us all kinds of tips about the island. The pool was great and we didn't get to enjoy the beachfront (damn seagrass!) but the views from the rooftop were amazing. Such a great stay, thanks for everything!