Great place, good service, and the location was perfect. A little trouble finding parking but that was about it.