Stayed many times, always perfect. Will stay again and again.