Exceptional location. Huge flat, clean and well-appointed. Everything we needed and wanted. Great experience overall.