We have stayed a Johns twice now! Will be back! love the location