Coral Sands enjoys a private, sandy beach, surrounded by beautiful flora. Only two cottages ensures privacy and intimacy.