This place is spotless and it had everything we needed. Jay is a terrific host and is available for anything you may need. You must be able to climb stairs, but so worth it. The fireplace is really cool and the beds are comfortable. Everything is brand new. I hope to stay here again the next time we visit.