John communicated well and was very accommodating. The apartment was as described and matched the pictures. We had a great time using the water toys and loved how close we were to the beach!