Mike's place had everything that we needed and so much space! He was very flexible around our travel arrangements, and despite being in another country at the time, was really easy to get hold of. During our stay we unfortunately broke something but he was very understanding and we quickly came to an agreement to cover the damage. Basically an ideal host.