Great flat in great location. place was clean and had everything we needed. Communication was good and both check-in and check-out was easy.