New, clean and stylish. Had everything we needed for the perfect stay. Fantastic location.