A good place for short stay at a reasonable rate .