Only problem was with the internet service, and I needed to go to the front desk every time I wanted to connect. This was supposed to be fixed after the first day but it was problematic for the duration of my stay. I would much prefer having the cost of the internet as part of the room rate, and not have to go through a process of buying internet time. That was annoying. At least the staff was friendly, helpful, and patient.