Great location and great unit. Communication with the owner very efficient. The check-in was easy and the digital lock on the doors is convenient and avoids carrying keys around. About 5 minutes walk from a great beach with one side having less waves (a reef breaking most of them) and another side with more waves. Both have a great sandy beach. The unit is very well equipped and have a nice lanai to have meals outside (shady throughout the day, which keeps it relatively cool). The pool and spa is great to rinse off of salt water! There is also a baby-foot and ping-pong table. The only small down point about the unit is that the air conditionning doesn't reach out to the bedroom, and even with the fans it remained a bit warmer than we would have liked, athough we could still get good sleep. The sofa bed was not the most comfortable, but again, nothing to significantly affect our sleep. Would highly recommend as it is a great place overall.