Good price, good location, a nice garden and a friendly staff.