Excellent place - good location - great host