Very clean place! Great location very confident. We had a great time staying here