Once again, our stay was great! The apartment and its location are perfect for either short or long term stays. Also, James is a brilliant host! He always responds promptly and will go above and beyond to help you out with whatever you may need.