The location was perfect and the place was exactly as described. CB island vacations was also a good host and easy to communicate with. We would be more than happy to stay at the same place again.