Very clean. Excellent location. Really comfortable and I would definitely consider staying here again.