Long stay will be good. Short term stay missing many essentials. Overall good place to stay.