The hotel staffs are accommodating and friendly. Very central so it is easier for transportation. I love that it is near Hyde Park. However, our room was very dusty and I kept coughing when we open the AC.
Other than that, it was all alright.