Very clean and new place! We enjoyed our stay, it was a great location as well.