Great location and great service. The place has everything you need.