Great place and location. It had everything I needed for my stay and more. Communication before and during my stay was prompt. I would highly recommend booking with James.