The place was very clean and modern. I booked this for my parents traveling from overseas. They loved it. There was only a small problem with checking-in. It was slightly late from the check in time agreed. Other than that, everything else was great.