The unit was clean with a beautiful view. Kristina had pretty much everything we’d need including beach gear and kitchen staples. For us, the only thing was the AC wasn’t great and it was too warm at night. We let Kristina know and she was highly responsive and had a repair person out the next day. It probably needs to be replaced but I’m sure they’re having the same supply problems we’re having on the mainland. The pool rules are excessively strict (no pool games, no Marco Polo, no sunscreen on chairs) but I’m sure that’s probably more HOA than Kristina. Our kids are older so it wasn’t a big deal but something to think about if your kids are small. Overall we were happy with our stay.