clean, convenient, and well equipped. Good stay