We had a great long weekend in Michael's place. It was clean, very convenient and had everything we needed (and more!). Michael is great at communicating and the check in was very smooth. I would highly recommend this property.