James was very attentive and responsive even before we arrived to his apartment. Upon arrival we didn't find the accommodations 100% adequate. We worked with James to get everything settled and ended up having a great stay. His location is amazing. You're moments away from great swimming, snorkeling spots, restaurants, and cafes. I would recommend this spot and if anything is up to par let James know he will set things right straight away.