Location, place, service. Everything was just perfect with many, many extras! Owners are great people. 10 out of 10! Highly recommend !!!