I spent a month in this place and everything was a great. Definitely recommended for short or long stays.