This place is just what it promises. You can't beat the location. It's in the center of everything.