Very clean with all the amenities you can imagine. Easy to find and wonderful hosts! We'll be back!