Exactly as advertised, clean and all the amenities required for short or long stays.