Place was well advertised, it looks just like it does in the pictures, or even better. Communication was easy, which really put our minds at ease during the booking process. Our stay was AMAZING and appreciate everything CB island vacations offered. We arrived to clear instructions of how to properly take care of the place and a beautiful welcome package. I would definitely book again, it was a spectacularly beautiful location!