We had an amazing time. Everything was stocked (better than most) and the location on the island was beautiful. We also appreciated the location of the unit itself within the complex - close to parking, right on the beach and close to the pool.