A good and economical place to stay