Excellent place, the home is beautiful and you can tell Jessica spent a lot of time making sure we had everything we needed, from beach chairs and towels, to snorkels and suggestions on things to do. The location is really good as well. Would definitely recommend!!