Very clean and comfortable and great location. I experienced several issues with my stay which I imagine were just circumstantial but I would still consider staying here again.