Lovely, well-equipped, clean flat in a superb location. Very straightforward communication. We had a great stay.