Exactly as described and more!! Hosts were very great at communicating with us! Quick responses. Easy self check in option. The apartment was very close to everything we wanted to see. Clean! Nice touches to make us feel welcome.