Great place overall. Wifi a bit slow sometimes but the reception is very responsive and always helped me in a timely manner with any issues. I stayed here for a month for a work stay and it was fine! Some nice touches including towel service and complimentary cleanings were great. I also really appreciate the detailed guidebook for places around the hotel. Great location too!