Great place to stay. Walking distance to Charley Young beach - which was surprisingly nice We consistently saw turtles when snorkeling there, and the kids loved playing in the sand/water. The apartment has nice appliances and had an assortment of beach gear for us to use.
Our only 'complaint' was that the rooms are a bit smaller than we expected from the pictures.