Beautiful space and fantastic views with lovely thoughtful touches from excellent hosts.
Best accommodation at Sapphire Beach !