The place was spotless and suited our needs perfectly. Great location and friendly hosts. We had a great time and will be back.