I unfortunately couldn't complete my full stay here but James was very accommodating for me and extremely communicative and helpful.