I stayed 2 weeks and the experience was the best among the places I stayed at this price range. Room was clean, checkin process was smooth, communication was timely and I would definitely want to stay again if I have the chance.