Upscale, super clean, super modern one bedroom apartment with laundry and full kitchen. The hosts, who I didn't meet in person, live in a unit above but there is plenty of privacy. Separate entry. The hosts are very communicative and make it easy to settle in.