Feels like a lovely and secluded tropical paradise. Lovely space and convenient walk to the shops or beach.