Communication and check in process was great - all very straightforward and easy. Location was perfect for us. A very comfortable and warm apartment - clean and everything we needed for a five day stay. Would recommend.