Great place at a great location but in need of a few improvements.