We had a great stay at Stephen's place. The apartment was spotless when we arrived and has everything you need including beach chairs, umbrellas, ice chest etc. It was easy to communicate with Stephen even though he's not on the island. He also went out of his way to get a pack n play for our baby, and allowed us to check out late so we wouldn't have to float around before our flight. The condo complex has great amenities including pool, hot tub and grills. Highly recommend !