We had a lovely stay at Coral Reef. The apartment was clean, equipped with basics, close to the beach and well priced.