Perfect location! Great apartment. Very comfortable. Walking distance to everything. Michael is a wonderful host. Check in was easy. They were available for anything I needed, but I really didn't need anything during the stay since apartment was ready with everything needed. Will be back!