A good place for a long stay. The location is great