For a one night stay this place is good enough. However it was not as clean as I would have hoped. Salman was a very nice host and made check in nice and easy. The location was perfect for what I needed it for. I would say it needs quite a bit of work.