My husband and I had a wonderful vacation, ABC offers you a bit of everything you would want from a relaxing vacation. The overall atmosphere is peaceful, inviting, calming and trustworthy. The water / views from our tent were absolutely stunning, we went snorkeling steps away from our tent / private beach front. We met wonderful people from all over the map. We relaxed, laughed, swam, walked pristine beach fronts, fished, snorkeled, rented scooters and ate lobster / tuna everyday, we could not have asked for anything more, there were absolutely no worries, just what we were looking for! Loved the staff, the comfort, and facility / location.