We've stayed at properties all over the world, and at this one more than any others we felt like everything we could possibly need had been thought of. The beach gear was especially appreciated. Ted was very quick to respond every time we communicated. Highly recommended!