Great location but the place needs a good clean.