Beach Charm Villa ticks all the boxes. Fabulous location, the perfect level of service verses privacy from the host and a wonderful daily show from the local birdlife. Definitely recommend.