Great location and very comfortable bed! The hosts are very helpful and accommodating. The place was larger than I expected and such a retreat! We got some beautiful sleep after long days of hiking and snorkeling. Would definitely stay here again!