Top quality building , top quality apartment, excellent location, very comfortable beds, great host.