Fantastic place, highly recommended. Access to a private beach is a nice bonus.
Looking forward to returning one day!