John’s place was fantastic. Great location with everything we needed and more. Great personal touches and wonderful spot for our dog too.