We loved our time at this resort. The location is simply amazing. We stayed in J1 which is an oceanfront condo and it had to be one of the best (if not THE best) views in the bunch. Beach is steps from the room and the views are amazing. Lots of space for four of us and we spent a lot of time on the deck. You will not find marbled bathrooms and a state of the art kitchen, but everything was comfortable and clean. The kitchen was equipped with everything we needed (except for a dishwasher). The restaurant looked a bit rundown from the front, but the inside was nicely decorated and the food was very good. We would definitely stay here again! The resort is somewhat remote and about 5 miles from grocery stores and other restaurants. But, it is very close to great hiking and wonderful beaches for snorkeling. The lack of A/C was not a problem for us, but the weather was somewhat cloudy and cool when we were there.