a very good place to stay for a long time!