Great stay is a great house. Basically new. Great common space. Everything just worked this stay, great host.