Well run. Clean and spacious. Will stay again next trip!