Brand new and impeccably clean. Great space. Nice view. Went above and beyond to please us. Made us a great dinner.