Great location, literally swim and snorkel in the backyard. Kristen provides all the things needed for a great stay.