This place was awesome! It's right on a beautiful beach and has a pool. I loved working out and seeing the beach each morning. The hosts were amazing. They were super quick with their responses and were so helpful when I had questions. Great location, my kids and I had such a great time here!