Great place especially for an extended stay.