We loved our stay at CB Island Vacations. The apartment was perfect in a great location. Would definitely come back.