Great value for money and a good place to stay but needs work on cleanliness.