The location is perfect; Billy is great host; he treat us as his family members.