Highly recommend! Michael has thought of everything - the apartment has everything you need as well as a number of extra thoughtful amenities. Michael is a responsive and hospitable host, great experience from start to finish. Will definitely stay again!