Michaels place was very clean & In the perfect location. My bridesmaids and I had a wonderful time there for a girls weekend. Would definitely stay again.