We had such a great time staying here, I would definitely recommend!! Everything during our stay was better than we hoped. There are beautiful trails for running and walking, a great walk to the beach, and anything you could need for a day snorkeling and exploring. The pool and tennis courts were a fun addition too! I will say to just be weary of the back door lock, it occasional falls when you close the door which had us temporarily locked out at night time, but the hosts were great and we were back inside within an hour. Just avoid locking the front door deadbolt so you can make sure to get in if that happens! Lol. We will absolutely be staying here again!