What a beautiful gem! We can not recommend this stay enough! The location, the private beach, the beautiful home, and best of all, outstanding hosts. We cannot wait to come back!