First and best time booking an apartment. James was super communicative and made sure my stay was great. The apartment is beautiful and super clean.