This vacation was amazing and a large part of that was Josh and his team. We had an amazing room which they help secure for us and Sonja was amazing at booking all our activities. We had to change rooms since we were going to be there for so long and the room was booked for part of the time. Josh and his team took care of this for us without any problems. I would totally recommend Josh and his team and I can't wait to go back and book through him again!