Mike really was the best host - a hero when ours cancelled last minute, and went out of his way to make the place ready and comfortable for us. Perfect apartment, great location, excellent host. Would recommend.