Excellent hotel overall. But during my whole stay, wifi never worked. It is such a nice hotel, but poor wifi? It is totally unacceptable. They were not able to fix the wifi, even after complained more than 5 times. I wanted to extend my stay more, but because of wifi, i checked out to different hotel. Everything else was fantastic, so nice bed, very clean hotel, very nice and helpful staffs. I really wanna go there back again, hopefully they fix th wifi problem.