clean, well equipped and neat place to stay