Staff was very accommodating and interested in finding solutions ( as opposed to the usual - sorry, it’s not my job attitude). Dealing with flight delays and other problems, our arrival was after midnight. Although it was outside of the check in window, someone was waiting for us. Parking lot was full but the staff realized the late hour and made arrangements to provide a spot. After a disaster of a travel day, it was a pleasure to arrive at the hotel. Room was spacious, clean and just what we needed. Staff was pleasant in the morning at breakfast and everything work as promised - thank you Residence Hotel - fantastic experience !