Very clean, spacious and loaded with all amenities you could need. Jeff and Suzanne were a pleasure to deal with, incredibly helpful and super responsive. As advertised and then some!