convenient, clean, everything works, pleasant. all great adjectives to describe a great stay. I will be back.