Joseph is great - he is easily reachable with texts and with phone (and he replies almost instantly!), and very very friendly and approachable. There was a little last minute change of plans on my end, and Joseph accommodated it so well. Could have never expected such support and hospitality. Will recommend!