New, spacious, clean and perfect for our stay. The kitchen was well stocked.