The most perfect stay! The place had everything you needed and had little touches that made it extra special. The surrounds was beautiful and secluded but still close to beaches and the shops. We cannot recommend it enough and will hopefully be back again soon!