We had a great stay. The apartment had everything we could possibly need. We really enjoyed the beach gear provided, and the board games! Awesome little touches. We would definitely stay again.