Our stay in Michael's flat was perfect. The appartment is great, really well cleaned up, there is everything you might need to cook. We didn't see Michael but the service he employed to give us the key was really nice, everything went great without problem. I would really recommend Michael's apartment!