Well located. Well designed. Functional. Clean. Great apartment and great host.