great location. extremely clean. I very much enjoyed my stay.