We really enjoyed staying here. There were a few hiccups, like the tropical storm that came and we chose to leave temporarily to avoid it... when we returned, there was a leak in the roof that made the carpet on the stairs wet... I'm sure it is being addresses. The pools was full of leaves and sticks, but again, that can be expected from a big storm. The kitchen is great, so is the living room and outdoor areas, the master bedroom had an electrical issue causing the fan not to work... Overall, it felt clean, comfortable, quiet, and in a great location. Staff was very responsive, check in and check out were a breeze, lots of beach gear provided, pool table, nice canal in the backyard, nice layout of the house, AC worked great, so really nothing to complain about and my 7 year old daughter had a blast, which js all that matters. The coffee maker has a kcup function which was also nice to have. The location to beanpoint beach is unmatched. We'd definitely stay here again. My only suggestions would be to update certain things, change the rug in the living room for a new one, and provide more basics like bottles of water, as to me, little things like that go a long way. I still give it a 9.5/10 overall