Clean, new, comfortable, with all the amenities you could need and more. We only stayed one night but would absolutely book again for a longer stay. Brian is also super communicative and helpful. Definitely recommend.