I cannot say enough good things about David and his staff. New Years celebration in Brazil was incredible largely due to the location, convenience, and comfort of this share. We were a pretty large group and we were accommodated with ease. David has great recommendations for local sightseeing and was very understanding of our needs, especially during check in.