Great location and amazing view. CB Island Vacations did a nicer job than most companies do at cleaning and stocking the condo with essentials.