This place exceeded all expectations! It was huge, even for my family of five. It was clean and the kitchen had absolutely everything you would need if you choose to cook. The back patio opens to an infinity pool and an ocean view. The pool isn’t private but it sure feels that way when it’s just steps from the door! There’s a small “manufactured” beach which is very picturesque . You can’t really swim there because of the sea grass, but this an issue all over the island, not just here. They do have kayaks and paddle boards, which we used several times. The location is a bit far from town over some bumpy roads and the food options are limited in the area. It was a little inconvenient but with young kids we preferred to be away from the bustle in the town anyway. I also have to mention that Sandra was absolutely amazing! She helped us out so much before we arrived and made sure our stay was smooth and effortless.