We stayed at the sapphire the week of Thanksgiving. We were in a Villa, right on the ocean. It was clean, and any maintenance problem we reported, there was prompt response and repair. The buildings may be dated, but had the Carribean charm. We found the front desk staff pleasant and helpful (Jill). The activities desk was also (Smiley). We... more