a good place to stay in term of clean room and value for money