Excellent communication both prior to and during your stay. Great location . clean well equipped flat.