amazing place to stay! spa, treats and special touches, beach access, outdoor shower! truly amazing. lovely hosts and a thoughtful and comfortable place to stay.