We had a great stay at CB Island Vacations! The location was perfect for going to explore the beaches and to get some delicious food! The place was very clean and the staff communicated to us with ease. Would stay again!