Brand new, warm, spacious and clean. Great location, very good communication. We would definitely stay again, thanks Keith and Debra.