Clean, convenient, thoughtful and polite. Awesome stay - highly recommended.