James was the best host! His tips were outstanding and he was beyond accommodating. The place is beautiful and so clean. Perfect family trip.