A very clean and spacious place. Everything you could possibly want in a short or long term stay.