James place was perfectly suited to our stay; clean and well located. Communication with James leading up to our stay was easy and suffice. We loved the additional touch of food items on arrival. Only downside was lack of hanging space and no microwave.