The complex was beautiful as were the condos. They were very roomy inside. It was nice to have the space to spread out and relax. We could have used a little more air conditioning in the 2 bedroom condo. It did get uncomfortably warm during the day.The pool and hot tub were excellent although we spent more of our time on the many beautiful beaches that were very close by. I rented 2 condos to accommodate our family. One was on the 2nd floor with a beautiful ocean view. Spectacular sunsets could also be seen from here. The other was ground floor and I enjoyed the mountain view daily. The overall location was very convenient to shops and beaches. The island is amazing with lots of gorgeous places to see and fun things to do. I highly recommend this location as a great vacation spot.