The place is very clean and just as described. John is a great host who provided everything we needed. I’m glad we stayed here in our vacation.