Very clean. Great location. Not enough towels or bedding. But other than that no complaints. Would stay again.