good location. prepared perfect. warm heart.