Honestly can’t think of anything better than the experience we had at Michaels place. Great attention to detail, sparkling clean, great location and his excellent communication with clients. Top notch!!!