I had a good stay. Check in was seamless and facilities in good working condition. Nothing fancy but sufficient. Location is great too.
Except you absolutely can not stand noise or sounds and if you are not one who needs too much space, its a good deal.