Communication very good prior to arrival with check-in details, self check-in was seamless and the space was both very clean and well stocked for an extended stay.