We really enjoyed our stay at Michaels place. Not only was it extremely clean but the views, location, and amenities made it the highlight of our entire trip. Highly recommended & will definitely stay again!