Very nice and clean. Great location. Very helpful with the one issue we had. Everything I expected and more would stay here again.