Very clean place. Great location. This is our 3rd time of staying here.