Any recomendations - as in - have stayed there and it was nice, had good beer, good food, didn't smell of piss and didn't cost £300 per night ?