My daughter and I loved the complex, pool and beach access. Good location and the pool was extremely well maintained and a great spot to hang out. Unit cools off quickly when there's a breeze if you leave the doors open (screen door at the front has a deadbolt). Not a huge fan of massive cleaning fees but as I was staying for 7 nights it all balanced out, Im sure the cleaner isn't getting 600 plus bucks and you still have to do the normal routine as far as carry your garbage and recycling out. Overall a great place to stay and the outfit booking did a great job and when asked brought me a fan.