James place is quite as described, and then some. Sparkling clean, has all the amenities you need. Great location. Had a bit of a problem getting in because the electronic lock malfunctioned but Natasha was quick to respond and take care of it. Overall an awesome experience! Highly recommended! Will definitely be back!