Michael's place was perfect. So clean, great location and fantastic for entertaining our large family. Wouldn't hesitate to stay again!