Incredibly clean and modern , had everything you need for a short stay or long stay , great location as well.