The Carambola Resort was wonderful. We arrived and the staff took care of us and got us into a nice room. There was construction going on in the unit next door and the crew was loud, we notified the front desk staff and the problem was quickly fixed and no more loud people for the rest of our stay. The resort is far (10 miles/20 minutes) from town and a rental car is handy. There are good restaurants nearby, Waves of Cane Bay and the Pirates Tavern. The beach access is very nice. There is a trail at the back of the resort that takes you to a group of tide pools, it is a good hike and will take 45 minutes. The pool and hot tub are clean and pleasant.