Hotel was ok, but service was terrible and not consistent through my stay. Check in was ok, but the welcome drink was not offered. Cleaning service was all over the places. Cleaning was late on the second day, so I had to requested. I also had to requested yoga mat twice, due to the ignorance from the front desk. Cleaning service missed coffees and cups on the third day, which again, I had to requested. Water was offered first two days, but then third day was missing. Neighbors were noisy loudly on the second night. Overall, not recommendable, except the location. Avoid!!