Great place and great host. James was very accomodating and responsive. The location could not have been more convenient. The apartment was clean and had a nice patio where we could relax. Our stay was exceptional.