Good location, friendly staff, well kept. Just a bit too noisy to be highly rated for me.