This place is absolutely wonderful! It was our first time in Belize, the hosts arranged airport pick up for us to the water taxi, and once we arrived on San Pedro they picked us up and gave us a ride to apartment. The apartment is better than pictures show. The rooftop patio/pool area was amazing. Super clean, well kept and the staff are a delight. We had an amazing stay and will return!