Clean, spacious and perfect. The apartment was great and Michael was easy to communicate with. A real plus was not having to meet up to get keys-- there is a pin code lock system. Our plans to check in earlier in the day changed but we didn't need to worry about connecting with a host. Highly recommend.