Awesome place. Modern. Great location. Very clean. Host was very accommodating w.r.t. our weird arrival and departure schedules. They even helped drag our many heavy suitcases up 3 floors which my back appreciated!