We really enjoyed our stay. The kitchen and great room area were spacious and comfortable. The pool, jacuzzi, and backyard area was a lot of fun. After our time at the beach, we really enjoyed spending time in the pool. We also enjoyed the roof top sunsets. On balance a good time enjoyed by all. The linens, kitchen glassware, and pots and pans however could use an upgrade.