Kaveh was a great host. Very easy to communicate with and made sure we had a good time. The flat is clean, well-equipped, and in a fantastic location.