Coral’s space is a dream to stay in. The space is true to the pictures; clean, beautifully decorated and spacious. The garden is lush and makes lying by the pool that much more pleasant. Coral is friendly, accommodating and easy to communicate with.