Great place, location and everything in between. Highly recommend.