Well-appointed flat in great location. Managed by a lodging group rather than an individual host.