Don't expect to get a 5-star stay for budget price. What you pay is what you get. But this place is quite decent.