Location and ambiance are great! My wife and I walked to most of our desired locations and being next to Little Italy was fantastic.
Aside from noisy neighbors and the weird sticky residue on the floors, this place is definitely worth the money. 8/10 experience