Clean. Great location. Beautiful place to stay. We would stay here again.