A great apartment for a short stay, and a truly excellent location.