This place is wonderful! Incredibly designed and so clean! The location is terrific. The communication was wonderful. The unit itself is well stocked with many necessities and also nice to haves. A small thing that we loved was the thin towels they provided for those snorkel or beach adventures when you don't want the bulky beach towels. Honestly, a very lovely place and I would 100% stay here again given the opportunity!