Michael's is perfect. Lovely and clean, nearly new. Great place.